<%@ page language="java" contentType="text/html; charset=utf-8"
	pageEncoding="utf-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



<html xmlns="http://www.w3.org/1999/xhtml">


	<head id="Head1">
		<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
		<title>新用户注册</title>
		<link href="theme/login/regi_new.css" rel="stylesheet" type="text/css" />
		<link href="utheme/login/ux_calendar.css" rel="stylesheet"
			type="text/css" />
		<script type="text/javascript" src="scripts/jquery-1.4.2.js"></script>
		<script type="text/javascript">

	function jQueryAjax(){
	//alert(jQuery('#email').val());
		$.ajax({
	            //提交数据的类型 POST GET
	            type:"POST",
	            //提交的网址
	            url:"signup.do",
	            //提交的数据
	            data:{
	            	email:jQuery('#email').val(),
	            	password:jQuery('#password').val(),
	            	tel:jQuery('#phone').val()
	            },
	            //返回数据的格式
	            datatype: "html",//"xml", "html", "script", "json", "jsonp", "text".
	            //在请求之前调用的函数
	            //beforeSend:function(){$("#msg").html("logining");},
	            //成功返回之后调用的函数            
	            success:function(data){
	           		//window.location.href = "www.baidu.com"; 
	            	
	            	if(data.trim()=="注册成功"){
	            		alert("注册成功，请登录");
	            		window.location.href = 'index.jsp';
	            	}else{
	            		alert(data);
	            	}
	            },
	            //调用执行后调用的函数
	            //调用出错执行的函数
	            error: function(){
	               alert("服务器出现问题，请联系客服或稍后重试。");
	            }       
	         });
	   
  }

	
</script>

		<style type="text/css">
input {
	margin-top: 1px;
}
</style>

	</head>
	<body>

		<form name="form1" method="post" action="javascript:jQueryAjax()"
			id="form1">




			<div id="wrap-newregi" class="center">

				<!--头部-->

				<div class="head-regi">

					<ul>

						<li class="regi-logopart" title="一嗨租车--注册">
							 注册
						</li>

						<li class="regi-phopart">

							<a href="http://www.1hai.cn" title="返回首页">返回首页</a>

							<span title="热线电话400-888-6608">热线电话400-888-6608</span>

						</li>

					</ul>

				</div>

				<!--流程指示-->

				<div class="pre-show clear_float">

					<p class="preshow-box">
						<span class="pre-curr">填写注册信息</span><span class="ic-reg">&gt;</span><span>完成注册</span>
					</p>

				</div>

				<p class="box-login">
					若您已经是注册会员，请点此
					<a href="index.jsp">登录</a>
				</p>





				<!--流程指示-->

				<div class="regi-main">

					<ul>

						<li class="clear_float" style="display: none">

							<strong class="regi-list-title">用户名</strong>

							<div class="regi-list-conbox">

								<div class="regi-comminp">
									<input name="username" type="text" id="username" />
								</div>



								<p>
									4-16个字内，限英文、数字、下划线
								</p>

							</div>

							<div class="regi-list-checkbox" id="usernameTip">

							</div>

						</li>

						<li class="clear_float">

							<strong class="regi-list-title">电子邮件</strong>

							<div class="regi-list-conbox">

								<div class="regi-comminp">
									<input name="email" type="text" id="email" />
								</div>





								<p>
									请输入常用邮箱，订单,积分等信息将会通过邮箱发出
								</p>

							</div>

							<div class="regi-list-checkbox" id="emailTip">

								<p style="display: none;">
									电子邮件格式不正确
								</p>

								<p style="display: none;">
									请输入电子邮件
								</p>

								<div class="ch-yes" style="display: none;">
									<img src="images/img-regi-yes.jpg" />
								</div>

							</div>

						</li>

						<li class="clear_float">

							<strong class="regi-list-title">密码</strong>

							<div class="regi-list-conbox">

								<div class="regi-comminp">
									<input name="password" type="password" id="password"
										maxlength="18" />
								</div>



								<p>
									密码长度为6-18位
								</p>

							</div>

							<div class="regi-list-checkbox" id="passwordTip">

								<p style="display: none;">
									密码过短
								</p>

								<p style="display: none;">
									密码过长
								</p>

								<p style="display: none;">
									请输入密码
								</p>

								<p style="display: none;">
									密码中含有非数字字符
								</p>

								<div class="ch-yes" style="display: none;">
									<img src="images/img-regi-yes.jpg" />
								</div>

							</div>

						</li>

						<li class="clear_float">

							<strong class="regi-list-title">确认密码</strong>

							<div class="regi-list-conbox">

								<div class="regi-comminp">
									<input name="repassword" type="password" id="repassword"
										maxlength="18" />
								</div>





								<p>
									请再次输入密码
								</p>

							</div>

							<div class="regi-list-checkbox" id="repasswordTip">

								<p style="display: none;">
									请重复输入密码
								</p>

								<p style="display: none;">
									密码不匹配
								</p>

								<div class="ch-yes" style="display: none;">
									<img src="images/img-regi-yes.jpg" />
								</div>

							</div>

						</li>



						<li class="clear_float">

							<strong class="regi-list-title">手机号码</strong>

							<div class="regi-list-conbox">

								<div class="regi-comminp">
									<input name="phone" type="text" id="phone" maxlength="11"
										ondragenter="return false"
										onkeypress="return strNoOnly(event);"
										onkeyup="return NoFullKey(this);"
										onpaste="return !clipboardData.getData('text').match(/\D/)" />
								</div>





								<p>
									请输入正确手机号码，以便客服及时和您确认预订服务
								</p>

							</div>

							<div class="regi-list-checkbox" id="phoneTip">

								<p style="display: none;">
									手机号码格式不正确
								</p>

								<p style="display: none;">
									请输入手机号码
								</p>

								<p style="display: none;">
									手机号码已存在
								</p>

								<div class="ch-yes" style="display: none;">
									<img src="images/img-regi-yes.jpg" />
								</div>

							</div>

						</li>

						<li class="clear_float" style="display: none">

							<strong class="regi-list-title">驾照领取时间</strong>

							<div class="regi-list-conbox">

								<div class="selecttime-box clear_float" id="selecttime"
									style="display: block; width: 335px;">

									<select name="ddlYear" id="ddlYear" class="sele-year"
										style="width: 68px;">

										<option value="">
											-年-
										</option>

										<option value="2011">
											2011
										</option>

										<option value="2010">
											2010
										</option>

										<option value="2009">
											2009
										</option>

										<option value="2008">
											2008
										</option>

										<option value="2007">
											2007
										</option>

										<option value="2006">
											2006
										</option>

										<option value="2005">
											2005
										</option>

										<option value="2004">
											2004
										</option>

										<option value="2003">
											2003
										</option>

										<option value="2002">
											2002
										</option>

										<option value="2001">
											2001
										</option>

										<option value="2000">
											2000
										</option>

										<option value="1999">
											1999
										</option>

										<option value="1998">
											1998
										</option>

										<option value="1997">
											1997
										</option>

										<option value="1996">
											1996
										</option>

										<option value="1995">
											1995
										</option>

										<option value="1994">
											1994
										</option>

										<option value="1993">
											1993
										</option>

										<option value="1992">
											1992
										</option>

										<option value="1991">
											1991
										</option>

										<option value="1990">
											1990
										</option>

										<option value="1989">
											1989
										</option>

										<option value="1988">
											1988
										</option>

										<option value="1987">
											1987
										</option>

										<option value="1986">
											1986
										</option>

										<option value="1985">
											1985
										</option>

										<option value="1984">
											1984
										</option>

										<option value="1983">
											1983
										</option>

										<option value="1982">
											1982
										</option>

										<option value="1981">
											1981
										</option>

										<option value="1980">
											1980
										</option>

										<option value="1979">
											1979
										</option>

										<option value="1978">
											1978
										</option>

										<option value="1977">
											1977
										</option>

										<option value="1976">
											1976
										</option>

										<option value="1975">
											1975
										</option>

										<option value="1974">
											1974
										</option>

										<option value="1973">
											1973
										</option>

										<option value="1972">
											1972
										</option>

										<option value="1971">
											1971
										</option>

										<option value="1970">
											1970
										</option>

										<option value="1969">
											1969
										</option>

										<option value="1968">
											1968
										</option>

										<option value="1967">
											1967
										</option>

										<option value="1966">
											1966
										</option>

										<option value="1965">
											1965
										</option>

										<option value="1964">
											1964
										</option>

										<option value="1963">
											1963
										</option>

										<option value="1962">
											1962
										</option>

										<option value="1961">
											1961
										</option>

										<option value="1960">
											1960
										</option>



									</select>



									<span>年</span>

									<select name="ddlMouth" id="ddlMouth" class="sele-month"
										style="width: 63px;">

										<option selected="selected" value=" ">
											-月-
										</option>

										<option value="1">
											1
										</option>

										<option value="2">
											2
										</option>

										<option value="3">
											3
										</option>

										<option value="4">
											4
										</option>

										<option value="5">
											5
										</option>

										<option value="6">
											6
										</option>

										<option value="7">
											7
										</option>

										<option value="8">
											8
										</option>

										<option value="9">
											9
										</option>

										<option value="10">
											10
										</option>

										<option value="11">
											11
										</option>

										<option value="12">
											12
										</option>



									</select>



									<span>月</span>



									<div class="box-zuchw clear_float"
										style="left: 0px; width: 110px; top: 0px">

										<input name="cbkzuche" type="checkbox" id="cbkzuche" />

										<label>
											租车时再填写
										</label>

									</div>





								</div>





								<p>
									请填写真实的驾照领取时间,如没驾照请选择
								</p>

								<div class="no-jz clear_float" id="no-jiaz">

									<input name="cbkbox" type="checkbox" id="cbkbox" />

									<label for="no-jiaz">
										我还没驾照
									</label>

								</div>

								<div id="datePicker" class="dp" style="display: none"></div>

							</div>

							<div class="regi-list-checkbox" id="driverTip">

								<p style="display: none;">
									请输入驾照领取时间，如果您没有驾照可以选择下方
								</p>

								<div class="ch-yes" style="display: none;">
									<img src="images/img-regi-yes.jpg" />
								</div>

							</div>



						</li>

						<li class="yh-bhbox clear_float" style="display: none">

							<strong class="regi-list-title">优惠编号</strong>

							<div class="regi-list-conbox">

								<div class="regi-comminp">
									<input name="preferential" type="text" maxlength="15"
										id="preferential" tabindex="11"
										onkeyup="javascript:getActivityXml();" />
								</div>





								<a id="trKeyNotExists" style="display: none"> <img
										src="images/reg_step1_03.gif" width="12" height="12" alt="" />&nbsp;&nbsp;<span
									class="font_f7013b">该编号不存在</span>
								</a>

								<div id="activity_list"></div>

								<input name="hiddenValue" type="text" id="hiddenValue"
									style="display: none;" />

								<p>
									如果您获取了一嗨租车的优惠编号，请填写此项
								</p>

							</div>

						</li>

						<li class="yh-bhbox clear_float" style="display: none">

							<strong class="regi-list-title">企业编号</strong>

							<div class="regi-list-conbox">

								<div class="regi-comminp">
									<input name="txtVipaccount" type="text" maxlength="10"
										id="txtVipaccount" tabindex="11" />
								</div>

								<p>
									如果您获取了一嗨租车的企业编号，请填写此项
								</p>

							</div>

						</li>

					</ul>

					<div class="regi-subbox">

						<input type="submit" name="btnSubmit" value="填写完成并提交"
							onclick="javascript:return ValidUserInfo();" id="btnSubmit" />

					</div>

					<div class="wrap-xieyi" style="display: none">



						<div class="box-xieyi">

							<h1>
								注册协议
							</h1>

							<h3>
								1．特别提示
							</h3>

							<p>
								1.1上海一嗨汽车租赁有限公司（以下简称“一嗨租车”）同意按照本协议的规定及其不时发布的操作规则提供基于互联网的相关服务（以下称“网络服务”），为获得网络服务，服务使用人（以下称“用户”）应当同意本协议的全部条款并按照页面上的提示完成全部的注册程序。用户注册成功即表示用户完全接受本协议项下的全部条款。
							</p>

							<p>
								1.2用户注册成功后，**租车将给予每个用户一个用户帐号及相应的密码，该用户帐号和密码由用户自行保管。用户首次租赁车辆用车完毕后，如未产生任何纠纷，**租车将通过邮递或其他方式向用户寄送会员卡。
							</p>

							<p>
								1.3为提供更好的服务，**租车有权使用通过合法途径获得的用户其他身份信息（如身份证照片等）用于为用户提供服务，该信息是依据用户提供的身份信息而合法获取的，且仅限用于为客户提供服务。
							</p>



							<h3>
								2. 服务内容
							</h3>

							<p>
								2.1通过**租车网站在线预订车辆、查询价格车型信息、对提供的服务发表意见等。（具体查看公司网页http://www.1hai.cn/）
							</p>

							<h3>
								3. 服务变更、中断或终止
							</h3>

							<p>
								3.1鉴于网络服务的特殊性，用户授权**租车可随时变更、中断或终止部分或全部的网络服务。由于**租车需要定期或不定期地对提供网络服务的平台（如互联网网站）或相关的设备进行检修或者维护，如因此类情况而造成网络服务在合理时间内的中断，**租车无需为此承担任何责任。
							</p>

							<p>
								3.2如发生下列任何一种情形，**租车有权在通知用户后中断或终止向用户提供本协议项下的网络服务而无需对用户或任何第三方承担任何责任：
							</p>

							<p>
								3.2.1 用户提供的个人资料不真实；
							</p>



							<p>
								3.2.2 用户违反本协议中规定的使用规则；
							</p>

							<p>
								3.3如用户注册的帐号在任何连续180日内未实际使用，则**租车有权删除该帐号并停止为该用户提供相关的网络服务。
							</p>

							<h3>
								4. 使用规则
							</h3>

							<p>
								4.1用户在申请使用**租车网络服务时，必须向**租车提供准确的个人资料，如个人资料有任何变动，必须在三个工作日内更新。
							</p>

							<p>
								4.2用户需妥善保管其个人账号密码，无论基于何种相关目的，都不允许将帐号、密码转让或出借于他人使用。如用户发现其帐号遭他人非法使用，应当立即通知**租车。因黑客行为、用户的保管疏忽导致帐号、密码遭他人非法使用或用户将其帐号、密码转让或出借于他人使用而导致任何的客户损失，**租车不承担任何责任。
							</p>

							<p>
								4.3 用户注册成功后，视为允许**租车通过电子邮件或其他方式向用户发送**租车的优惠服务信息。
							</p>



							<p>
								4.4用户在使用**租车网络服务过程中，必须遵循以下原则：
							</p>

							<p>
								4.4.1 遵守中国有关的法律和法规；
							</p>

							<p>
								4.4.2 遵守所有与网络服务有关的网络协议、规定和程序；
							</p>

							<p>
								4.4.3 不得为任何非法目的而使用网络服务系统；
							</p>

							<p>
								4.4.4 不得利用**租车网络服务系统进行任何不利于**租车的行为
							</p>

							<h3>
								5. 知识产权
							</h3>



							<p>
								**租车提供的服务中包含的任何文本、图片、图形、音频和/或视频资料均受版权、商标和/或其它财产所有权法律的保护，未经相关权利人同意，上述资料均不得在任何媒体直接或间接发布、播放、出于播放或发布目的而改写或再发行，或者被用于其他任何商业目的。所有这些资料或资料的任何部分仅可作为私人和非商业用途而保存在某台计算机内。**租车为提供服务而使用的任何软件（包括但不限于软件中所含的任何图象、照片、动画、录像、录音、音乐、文字和附加程序、随附的帮助材料）的一切权利均属于该软件的著作权人，未经该软件的著作权人许可，用户不得对该软件进行反向工程（reverse
								engineer）、反向编译（decompile）或反汇编（disassemble）。
							</p>

							<h3>
								6. 隐私保护
							</h3>

							<p>
								6.1保护用户隐私是**租车的一项基本政策，**租车保证不对外公开或向第三方提供单独用户的注册资料及用户在使用网络服务时存储在**租车的非公开内容，但下列情况除外：
							</p>

							<p>
								6.1.1 事先获得用户的明确授权；
							</p>

							<p>
								6.1.2 根据有关的法律法规要求；
							</p>

							<p>
								6.1.3 按照相关政府主管部门的要求；
							</p>



							<p>
								6.1.4 为维护社会公众的利益；
							</p>

							<p>
								6.1.5 为维护**租车的合法权益
							</p>

							<p>
								6.2当**租车与第三方合作向用户提供相关的网络服务，在此情况下，如该第三方允诺严格承担与**租车同等的保护用户隐私的责任，则视为客户授权**租车将包含其个人注册资料在内的相关信息仅提供给该等第三方。
							</p>

							<h3>
								7. 免责声明
							</h3>

							<p>
								7.1用户明确同意其使用**租车网络服务所存在的风险将完全由其自己承担；因其使用**租车网络服务而产生的一切后果也由其自己承担，**租车对用户不承担任何责任。
							</p>

							<p>
								7.2**租车不保证为向用户提供便利而设置的外部链接的准确性和完整性。同时，对于该等外部链接指向的不由**租车实际控制的任何网页上的内容，**租车不承担任何责任。
							</p>



							<p>
								7.3对于因不可抗力或非因**租车的原因造成的网络服务中断或其它缺陷，**租车不承担任何责任。
							</p>

							<h3>
								8. 违约赔偿
							</h3>

							<p>
								8.1如因**租车违反有关法律、法规或本协议项下的任何条款而给用户造成损失，**租车同意承担由此造成的损害赔偿责任。
							</p>

							<p>
								8.2用户同意保障和维护**租车及其他用户的合法利益，如因用户违反有关法律、法规或本协议项下的任何条款而给**租车或任何其他第三人造成损失，用户同意承担由此造成的一切损害赔偿责任。
							</p>

							<h3>
								9. 协议修改
							</h3>

							<p>
								9.1**租车有权随时修改本协议的任何条款，一旦本协议的内容发生变动，**租车将会在http://www.1hai.cn/网站上公布修改之后的协议内容，该公布行为视为**租车已经通知用户修改内容。
							</p>



							<p>
								9.2如果不同意**租车对本协议相关条款所做的修改，用户有权停止使用网络服务。如果用户继续使用网络服务，则视为用户接受**租车对本协议相关条款所做的修改
							</p>

							<h3>
								10. 通知送达
							</h3>

							<p>
								10.1本协议项下**租车对于用户所有的通知均可通过网页公告、电子邮件、手机短信或常规的信件传送等方式进行；**租车可任意选择其中一种方式通知用户，该通知于发送之日视为已送达用户，用户知悉并接受通知之内容。
							</p>

							<p>
								10.2
								用户如有任何事宜需通知**租车，应当通过**租车对外正式公布的通信地址、传真号码、电子邮件地址等联系方式进行联系及送达。
							</p>

							<h3>
								11. 法律管辖
							</h3>

							<p>
								如双方就本协议内容或其执行发生任何争议，双方应友好协商解决；协商不成时，任何一方均可向上海**汽车租赁有限公司所在地的人民法院提起诉讼。
							</p>



						</div>

					</div>

				</div>



			</div>









			<script language="javascript" type="text/javascript"
				src="scripts/longinjs/xmlrequest.js"></script>

			<script type="text/javascript" src="ux_calendar/ux_calendar.js"></script>



			<script type="text/javascript">

  (function(){

 window.submits = {

// username : false,

 password : false,

 repassword : false,

 email : false, 

 phone : false,

 driver : true

  };

//  var show_datePicker = function(id){

//   var obj = document.getElementById(id), display = obj.style.display;

//   obj.style.display = display == 'none' ? 'block' : 'none';

//  }

//  

//  // zhucf 18/12/2009

//var year=2011

// var day=9

//      var month=4

//        

//           var datetimenow=month+"/"+day+"/"+year

//           //end

//  UX_Calendar('driver', 'datePicker', {maxDate: datetimenow, defaultDate: datetimenow, YandM : true,

//   callback : function(){

//    var obj = document.getElementsByName('driver')[0];

//    obj.focus();

//    obj.blur();

//    show_datePicker('datePicker');

//  }});



//  var showDatePicker = document.getElementById('showDatePicker');

//  var datePicker = document.getElementById('datePicker');



//  showDatePicker.onclick = function(event){

//   show_datePicker('datePicker');

//   if(window.addEventListener) event.stopPropagation();

//   else window.event.cancelBubble = true;

//  }



//  var iOo = false;

//  datePicker.onmouseover = function(){iOo = true;}

//  datePicker.onmouseout = function(){iOo = false;}



//  document.onclick = function(){

//   if(iOo) return;

//   datePicker.style.display = 'none';

//  }

  

  document.getElementById('no-jiaz').getElementsByTagName('input')[0].onclick = function(e){

   var selecttime = document.getElementById('selecttime');

   var driverTip = document.getElementById('driverTip');

   if(this.checked) {

 selecttime.style.display = driverTip.style.display = 'none';

 submits['checkbox'] = true;

 if('driver' in submits) delete submits['driver'];

 } 

   else {

 selecttime.style.display = driverTip.style.display = 'block';

 submits['driver'] = true;

 if('checkbox' in submits) delete submits['checkbox'];

 }

  }

  

  var validator = {

   config : {

//    username : {

//     empty : '请输入用户名',

//     length : '用户名长度请在4-16字符内',

//     illegal : '用户名包含非法字符',

//     has : '用户名已经存在'

//    }, 

    password : {

     empty : '请输入密码',

     length : '密码长度应为6-18位',

     illegal : '密码包含非法字符'

    },

    repassword : {

     empty : '请重复输入密码',

     na : '密码不匹配',

     password: '请先输入密码'

    },

    email : {

     illegal : '电子邮件格式不正确',

     empty : '请输入电子邮件',

     has : '您的邮箱已经注册过了'

    },

    phone : {

     illegal : '手机格式不正确',

     length : '请输入11位手机号码',

     empty : '请输入手机号码',

     has : '您的手机号码已经注册过了'

    },

//    driver : {

//     empty : '请输入驾照领取时间，如果您没有驾照可以选择下方'

//    },

    preferential : {}

   },

   

   rules : {

    username : /^[A-Za-z0-9_]+$/,

    password : /^\d{6}$/,

    email : /^[0-9a-z][_.0-9a-z-]{0,31}@([0-9a-z][0-9a-z-]{0,30}\.){1,4}[a-z]{2,4}$/,

    phone : /^1[3|4|5|8]\d{9}$/  ///^1(3\d{1}|5[389])\d{8}$/

   },

   

   url : "register_new.aspx",

   check : function(){

    for(var key in this.config){

     (function(key){

      var obj = document.getElementsByName(key)[0];

      var li = obj.parentNode.parentNode.parentNode;

  

      if(key == 'driver') li = li.parentNode;

      obj.onfocus = function(){

       //showDatePicker();

       li.className += ' li-focus';

      }

      obj.onblur = function(){//var ht = false;

      //query();

       li.className = li.className.replace('li-focus', '');

       var v = this.value;

       var length = parseInt(this.getAttribute('maxlength'));

    /*if(key != 'driver' && key != 'preferential')

    console.log(key);*/

      //if(key == 'username') length = 4;

       

//       if(key == 'username'){

//        if(v.length == 0){validator.createHtml.p(li, this, key, 'empty');}

//        else if(v.length < length || v.length > 16){validator.createHtml.p(li, this, key, 'length');}

//        else if(v.length >= length && v.length <= 16){

//         if(v.match(validator.rules[key])){

//          if(GetXmlResponse(validator.url+"?"+key+"=" + v) == 'y'){

//           validator.createHtml.p(li, this, key, 'has');

//          }else validator.createHtml.div(li, this, key, 1); 

//         }else{

//          validator.createHtml.p(li, this, key, 'illegal');

//         }

//        }

//       }

       

        if(key == 'password'){

        if(v.length == 0) {

         validator.createHtml.p(li, this, key, 'empty');

        }else if(v.length < 6||v.length > 18){

         validator.createHtml.p(li, this, key, 'length');

        }else{

         if(v.substring(5,18)){

          if(key == 'phone'){

           if(GetXmlResponse(validator.url+"?"+key+"=" + v) == 'y'){

            validator.createHtml.p(li, this, key, 'has');

           }else validator.createHtml.div(li, this, key, 1);

          }else validator.createHtml.div(li, this, key, 1);

         }else{

          validator.createHtml.p(li, this, key, 'illegal');

         }

        }

       }

	   

         if(key == 'phone'){ 

        if(v.length == 0) { 

         validator.createHtml.p(li, this, key, 'empty'); 

        }else if(v.length < length){ 

         validator.createHtml.p(li, this, key, 'length'); 

        }else if(v.length >= length){ 

         if(v.match(validator.rules[key])){ 

          if(key == 'phone'){ 

           if(GetXmlResponse(validator.url+"?d="+new Date().getMilliseconds()+"&"+key+"=" + v) == 'y'){ 

            validator.createHtml.p(li, this, key, 'has'); 

           }else validator.createHtml.div(li, this, key, 1); 

          }else validator.createHtml.div(li, this, key, 1); 

         }else{ 

          validator.createHtml.p(li, this, key, 'illegal'); 

         } 

        } 

       }



       

//       if(key == 'password' || key == 'phone'){

//        if(v.length == 0) {

//         validator.createHtml.p(li, this, key, 'empty');

//        }else if(v.length < length){

//         validator.createHtml.p(li, this, key, 'length');

//        }else if(v.length >= length){

//         if(v.match(validator.rules[key])){

//          if(key == 'phone'){

//           if(GetXmlResponse(validator.url+"?"+key+"=" + v) == 'y'){

//            validator.createHtml.p(li, this, key, 'has');

//           }else validator.createHtml.div(li, this, key, 1);

//          }else validator.createHtml.div(li, this, key, 1);

//         }else{

//          validator.createHtml.p(li, this, key, 'illegal');

//         }

//        }

//       }

//       

        if(key == 'email'){ 

        if(v.length == 0) { 

         validator.createHtml.p(li, this, key, 'empty'); 

        }else{ 

         if(v.match(validator.rules[key])){ 

          if(GetXmlResponse(validator.url+"?d="+new Date().getMilliseconds()+"&"+key+"=" + v) == 'y'){ 

           validator.createHtml.p(li, this, key, 'has'); 

          }else validator.createHtml.div(li, this, key, 1); 

         }else{ 

          validator.createHtml.p(li, this, key, 'illegal'); 

         } 

        } 

       }

       

       if(key == 'repassword'){

        var p1 = document.getElementsByName('password')[0];

        if(p1.value == '') {

            validator.createHtml.p(li, this, key, 'password');

            return;

        }

        if(v.length == 0) {

         validator.createHtml.p(li,this, key, 'empty');

        }else {

         if(p1.value == v){

          validator.createHtml.div(li, this, key, 1);

         }else{

          validator.createHtml.p(li,this, key, 'na');

         }

        }

       }

       

       if(key == 'driver') {

        if(v.length == 0) {

         validator.createHtml.p(li,this, key, 'empty');

        }else {

         validator.createHtml.div(li,this, key, 'empty');

        }

       }

       sub.call(this);

      }

     })(key);

    }

   },

   

   createHtml : {

    p : function(li,obj, key, _k){

     if(!/li-errnote/.test(li.className)) li.className += ' li-errnote';

     document.getElementById(key + 'Tip').innerHTML = '<p>' + validator.config[key][_k] + '</p>';

  if(key != 'driver' && key != 'preferential') submits[key] = false;

    },

    div : function(li, obj, key, _k){

     li.className = li.className.replace('li-errnote', '');

     document.getElementById(key + 'Tip').innerHTML = '<div class="ch-yes"><img src="images/img-regi-yes.jpg" /></div>';

  if(key != 'driver' && key != 'preferential') submits[key] = true;

    }

   }

  };

  

  validator.check();

  var subMit = document.getElementById('btnSubmit');

  subMit.onclick = sub;

  function sub(){

 var subBoolean = true;

 for(var key in submits){

  subBoolean = subBoolean && submits[key];

 }

 if(subBoolean) {

  if(subMit.className != 'sub-act'){

   subMit.className = 'sub-act';

   //subMit.disabled = false;

  }

 }

 else {

  if(this.type.toUpperCase() == 'SUBMIT') alert("请您把信息填写完整！")

  if(subMit.className == 'sub-act'){

   subMit.className = '';

   //subMit.disabled = true;

  }

 }

 

 return subBoolean;

  }

 })();

</script>



			<script type="text/javascript">

                        

        function strNoOnly(evt)

        {  

            evt = (evt) ? evt : ((window.event) ? window.event : "");

            var key = evt.keyCode?evt.keyCode:evt.which;

            if((key!=8)&&(key<48||key>57))

             {

                 if(window.event)                        

                           window.event.returnValue = false;

                    else

                           evt.preventDefault();

             }

        }

        

        function NoFullKey(evt)     //只能输入半角的数字





        {        

            evt = (evt) ? evt : ((window.event) ? window.event : "");        

            var re=/^(\d)*$/;

            if(!re.test(evt.value))

            {

                 evt.value = "";

                 return false;             

            }

            

        }

       

        //异步获取优惠码对应的活动列表 add by zhuguang 06/09/2009

        function getActivityXml()

        {   

            var key=document.getElementById("preferential").value;

          

            if((key != "" && key.length>11)|| (key != "" && key == "ehimotel"))

            {   

                var xmlhttp= CreateXmlHttpRequest();  

               

                xmlhttp.open("GET","register.aspx?du="+key,false,"","");

                xmlhttp.send();

                var xmldom = new ActiveXObject("Microsoft.XMLDOM");

                xmlhttp.responseXML.createProcessingInstruction("xml"," version=\"1.0\" encoding=\"gb2312\"");

                xmldom = xmlhttp.responseXML.documentElement;

              

                var length = xmldom.getElementsByTagName("GetRegisterKey").length;

                

                if (length > 0)

                {

                    document.getElementById("activity_list").style.display="";

                    document.getElementById("trKeyNotExists").style.display="none";

                    var string = "<table>";

                    var properties = xmldom.getElementsByTagName("GetRegisterKey")

                    if(properties.length == 1)      /*以前的优惠活动不需要选择，直接将50元充值进数据库*/

                    {

                        document.getElementById("trKeyNotExists").style.display="none";

                        document.getElementById("hiddenValue").value = properties[0].selectSingleNode("activity_id").text;

                    }

                    else

                    {

                        for (var i=0;i<properties.length;i++)

                        {

                            var id = properties[i].selectSingleNode("activity_id").text;

                            //alert(id);

                            var name = properties[i].selectSingleNode("activity_name").text;

                            string += "<tr><td><input type='radio' name='choosetype' value='"+id+"' onclick='getSelectedValue(this)'/></td>";

                            string += "<td>" + name + "</td></tr>"

                        }

                        string += "<tr><td><input type='radio' name='choosetype' value='99' onclick='getSelectedValue(this)' /></td>"

                        string += "<td>暂不使用</td></tr>"

                        string += "<tr><td colspan='2'>备注:如果选择使用50元充值优惠,<br />则不可享受其他首次注册优惠.</td></tr>"

                        string += "</table>";

                        //alert(string)

                        document.getElementById("activity_list").innerHTML = string;

                    }

                }

                else

                {

                    document.getElementById("activity_list").style.display="none";

                    document.getElementById("trKeyNotExists").style.display="";

                }

            }

            else

            {

                document.getElementById("activity_list").style.display="none";

                document.getElementById("trKeyNotExists").style.display="none";

            }  

        }

        

        function getSelectedValue(obj)

        {

          

            document.getElementById("hiddenValue").value = obj.value;

        }

        

//         function jiazao()

//        {          

//            var selec=document.getElementById("cbkzuche");

//			var nojiazhao=document.getElementById("cbkbox");

//			var seleyear=document.getElementById("ddlYear");

//			var selemonth=document.getElementById("ddlMouth");

//			if(selec.checked==false||nojiazhao.checked==false){

//				if(seleyear.value==""||selemonth.value==""){

//				        return false;

//						alert("请填写驾照领取时间，谢谢！")

//					}

//				

//				

//				}

//        }



        

    </script>



			<script type="text/javascript">

    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");

    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

        </script>



			<script type="text/javascript">

    var pageTracker = _gat._getTracker("UA-5138074-1");

    pageTracker._initData();

    pageTracker._trackPageview();

</script>









			<!-- <script language="JavaScript" src="scripts/longinjs/o_code.js" type="text/javascript"></script>
 -->






			<script type="text/javascript">

//<![CDATA[

function ValidUserInfo(){var out=true;var reEmail = /(\S)+[@]{1}(\S)+[.]{1}(\w)+/;var reusername =/^[A-Za-z0-9_]+$/;var psd=document.getElementById('password');var cpsd=document.getElementById('repassword');var email=document.getElementById('email');var phone=document.getElementById('phone');var cbkbox=document.getElementById('cbkbox');var txtRegisterKey=document.getElementById('preferential');var hiddenValue=document.getElementById('hiddenValue');var ddlyear=document.getElementById('ddlYear');var ddlmouth=document.getElementById('ddlMouth');var cbkzuche=document.getElementById('cbkzuche');var cbkbox=document.getElementById('cbkbox');if(out==true && username!=null){if(username.value.length<4){alert('用户名长度超过四位数！');out=false;}}if(out==true && username!=null){if(!reusername.exec(username.value)){alert('用户名包含非法字符');out=false;}}if(out==true && psd!=null){if(psd.value.length==0){alert('请输入密码！');out=false;}}if(out==true && psd!=null){var patrn=/^[0-9]{6}$/;if (!patrn.exec(psd.value)){alert('密码必须为6位数字！');out=false;}}if(out==true && cpsd!=null){if(cpsd.value.length==0){alert('请再输入一次您的密码！');out=false;}}if(out==true && cpsd!=null){if(psd.value!=cpsd.value){alert('密码不一致，请重新输入！');out=false;}}if(out==true && email!=null){if(email.value.length==0){alert('请输入邮件地址！');out=false;}}if(out==true && email!=null) {if(!reEmail.exec(email.value)) { alert('邮件地址格式不正确，请重新输入邮件地址！'); out=false;}}if(out==true && phone!=null){if(phone.value.length==0){alert('请输入您的手机号码！');out=false;}}if(out==true && ddlyear!=null){if(ddlyear.value.length==0){alert('请输入领取驾照的时间！');out=false;}}return out;}//]]>

</script>

		</form>

	</body>

</html>

